module.exports = {
  // 基本路径
  // baseUrl: '/',
  // 输出文件目录
  outputDir: 'dist',
  lintOnSave: true,
  chainWebpack: () => {},
  // 生产环境是否生成 sourceMap 文件
  productionSourceMap: true,
  // css相关配置
  css: {
    // 是否使用css分离插件 ExtractTextPlugin
    //extract: true,
    sourceMap: false,
    // css预设器配置项
    loaderOptions: {},
    // 启用 CSS modules for all css / pre-processor files.
    modules: false
  },
  parallel: require('os').cpus().length > 1,
  devServer: {
    open: process.platform === 'darwin',
    host: '0.0.0.0',
    port: 8080,
    https: false,
    hotOnly: false,
    disableHostCheck: true,
    proxy: {
      '/api': {
        target: 'http://127.0.0.1:8001/', //  服务器
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/api'
        }
      }
    },
    // before: app => {}
  },
  // 第三方插件配置
  pluginOptions: {
    // ...
  }
}
